package com.rd.teacher.jichao.day22;

public class StaticClass {
    static int x = 10;
//    int x = 10;

    // 静态代码块  只能调用静态变量  这里x就是静态的
    // 可以有多个静态代码块  也可以有多个非静态的  只是一般不写多个 因为多个可以合并成一个
    // 多个静态代码块  不会覆盖  只会按照代码顺序执行
    // 静态的(成员)只能调用静态的
    static {
        x += 5;
    }

    public static void main(String[] args) {
//        new StaticClass().x += 5;
        System.out.println("x=" + x);
    }

    static {
        x /= 3;
    }
}